English Dictionary
◊ SCANDINAVIAN PENINSULA
Scandinavian Peninsula
n : the peninsula in northern Europe occupied by Norway and
Sweden [syn: {Scandinavia}, {Scandinavian Peninsula}]